基于WebGL技术实现的三维地球客户端开发平台,免费无限制!
推荐关注
责编:猿哥 | 来源:GitHub猿 整理
上次是谁要的系统项目啊,猿哥帮你找到了。
📚 项目介绍
🔥本项目系统是一款基于 WebGL 技术实现的三维客户端开发平台,基于Cesium优化提升与B/S架构设计,支持多行业扩展的轻量级高效能GIS开发平台,能够免安装、无插件地在浏览器中高效运行,并可快速接入与使用多种GIS数据和三维模型,呈现三维空间的可视化,完成平台在不同行业的灵活应用。扩展:上周,又劝退十几个了。。。
免费开放开源+无限制使用
示例和部分项目模板已开源,可以免费无限制使用,没有任何限制、可多次复用;平台也支持付费提供SDK和项目模板源代码,目前在全国来说也是唯一的本着如此开放开源态度的GIS厂商。付费部分内容也是一次性付费,没有其他任何额外费用和使用上的限制。
功能示例
对平台每个功能编写的案例代码,可以阅读每个示例代码来学习各功能,与官网功能示例一致效果。
说明 | 教程 | 视频 | Github源码 | 国内Gitee源码 |
原生JS版 | 查看 | 查看 | mars3d-es5-example | mars3d-es5-example |
Vue版 | 查看 | 查看 | mars3d-vue-example | mars3d-vue-example |
React版 | 查看 | 查看 | mars3d-react-example | mars3d-react-example |
最简项目模板
提供了面向不同技术栈的最简项目模板,您可以直接使用或参考这些项目模板,了解SDK类库在不同技术栈项目中如何引入使用,快速搭建开发自己的项目。另外,搜索公众号Linux就该这样学后台回复“猴子”,获取一份惊喜礼包。
说明 | 项目 |
原生JS技术栈 | mars3d-es5-template |
Vue技术栈 | mars3d-vue-template |
React技术栈 | mars3d-react-template |
Angular技术栈 | mars3d-angular-template |
CS桌面端程序 | mars3d-electron |
基础项目
基础项目是具备一个GIS项目常见功能的项目模板,只用更换数据及叠加业务即可完成项目交付。如果需要更多功能可以考虑购买付费项目模板。
说明 | 项目 |
基础项目 原生JS版 | mars3d-es5-project |
基础项目 Vue版 | mars3d-vue-project |
基础项目 Vue版+admin管理 | mars3d-vue-project-admin |
三维地球APP项目 | mars3d-vue-app |
基础项目 React版 | mars3d-react-project |
其他
说明 | 项目 |
部分开源插件 | mars3d-plugin |
详细内容请查看 README.md 文档。
技术选型
开发环境搭建
1、开发工具清单
需要安装(部署)的软件主要包括以下几种:
分类 | 名称 |
开发环境 | Node |
IDE | VS Code |
Web服务器 | nginx |
浏览器 | Chrome |
建议使用这些我们推荐的工具来使用Mars3D, 相关开发工具请根据您机器的操作系统下载对应版本进行安装.
2、Node环境安装
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。
Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。
Node.js 的包管理器 npm,是全球最大的开源库生态系统。
简单的说 Node.js 就是运行在服务端的 JavaScript。
请确认开发机器安装有Node环境。可以从 Node下载地址下载安装Node,安装完成后,控制台输入下面命令,检查版本信息,确认是否安装成功。
node -v # 查看node版本
npm -v # 查看npm版本
详细内容请查看 README.md 文档 及 官网文档。
功能示例
基础项目
电子沙盘项目
智慧园区项目
综合态势项目
最后,想学习这个项目的可以查看项目地址:
项目源码,怎么领取?
扫码下方二维码,后台回复【三维地球】即可获取所有系统
为了跟上AI时代我干了一件事儿,我创建了一个知识星球社群:ChartGPT与副业。想带着大家一起探索ChatGPT和新的AI时代。
有很多小伙伴搞不定ChatGPT账号,于是我们决定,凡是这三天之内加入ChatPGT的小伙伴,我们直接送一个正常可用的永久ChatGPT独立账户。
简单说下这个星球能给大家提供什么:
1、不断分享如何使用ChatGPT来完成各种任务,让你更高效地使用ChatGPT,以及副业思考、变现思路、创业案例、落地案例分享。
2、分享ChatGPT的使用方法、最新资讯、商业价值。
3、探讨未来关于ChatGPT的机遇,共同成长。
4、帮助大家解决ChatGPT遇到的问题。
5、提供一整年的售后服务,一起搞副业
星球福利:
1、加入星球4天后,就送ChatGPT独立账号。
2、邀请你加入ChatGPT会员交流群。
3、赠送一份完整的ChatGPT手册和66个ChatGPT副业赚钱手册。
其它福利还在筹划中... 不过,我给你大家保证,加入星球后,收获的价值会远远大于今天加入的门票费用 !
本星球第一期原价399,目前属于试运营,早鸟价119,每超过50人涨价10元,星球马上要来一波大的涨价,如果你还在犹豫,可能最后就要以更高价格加入了。。
早就是优势。建议大家尽早以便宜的价格加入!
在 GitHub猿 还有更多优质项目系统学习资源,欢迎分享给其他同学吧!
猿哥个人微信
添加猿哥个人微信即送一份惊喜大礼包
→ 技术资料共享
→ 技术交流社群
最近,GitHub猿建了一个「GitHub猿交流群」,欢迎大家一起交流优秀开源项目,也可以宣传自己的开源项目,在 「GitHub猿」公众号后台回复【加群】邀请你入群。